\hypertarget{structtraj__gen_1_1_poly_coeff__}{}\section{traj\+\_\+gen\+:\+:Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$ Struct Template Reference}
\label{structtraj__gen_1_1_poly_coeff__}\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$}}


{\ttfamily \#include $<$Poly\+Coeff.\+h$>$}

\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef \hyperlink{structtraj__gen_1_1_poly_coeff__}{Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$ \hyperlink{structtraj__gen_1_1_poly_coeff___a51045d61676deca5abd3f5fedf8219e8}{Type}
\item 
typedef std\+::vector$<$ double, typename Container\+Allocator\+::template rebind$<$ double $>$\+::other $>$ \hyperlink{structtraj__gen_1_1_poly_coeff___a957ab1b353d94d374008e9a073e030f0}{\+\_\+coeff\+\_\+type}
\item 
typedef int8\+\_\+t \hyperlink{structtraj__gen_1_1_poly_coeff___a33d9b89513ff0ce3f0c9085468edbfe6}{\+\_\+poly\+\_\+order\+\_\+type}
\item 
typedef boost\+::shared\+\_\+ptr$<$ \+::\hyperlink{structtraj__gen_1_1_poly_coeff__}{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$ $>$ \hyperlink{structtraj__gen_1_1_poly_coeff___a79cb414eeeaedd1f8c1c0472f9912699}{Ptr}
\item 
typedef boost\+::shared\+\_\+ptr$<$ \+::\hyperlink{structtraj__gen_1_1_poly_coeff__}{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$ const  $>$ \hyperlink{structtraj__gen_1_1_poly_coeff___a0729b0dcc7df622ea72b75cc06207041}{Const\+Ptr}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structtraj__gen_1_1_poly_coeff___aeecc1aa20fb6c3ffb1a5a5aff1698da5}{Poly\+Coeff\+\_\+} ()
\item 
\hyperlink{structtraj__gen_1_1_poly_coeff___a9c09cb949e4c9fa8be83afd4fb0eaece}{Poly\+Coeff\+\_\+} (const Container\+Allocator \&\+\_\+alloc)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structtraj__gen_1_1_poly_coeff___a957ab1b353d94d374008e9a073e030f0}{\+\_\+coeff\+\_\+type} \hyperlink{structtraj__gen_1_1_poly_coeff___a93380cf7db017ab6e9d0ae40dac1e5b9}{coeff}
\item 
\hyperlink{structtraj__gen_1_1_poly_coeff___a33d9b89513ff0ce3f0c9085468edbfe6}{\+\_\+poly\+\_\+order\+\_\+type} \hyperlink{structtraj__gen_1_1_poly_coeff___aebcfb1e923a4299083c6c3402a3e1450}{poly\+\_\+order}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class Container\+Allocator$>$\\*
struct traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+$<$ Container\+Allocator $>$}



Definition at line 22 of file Poly\+Coeff.\+h.



\subsection{Member Typedef Documentation}
\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!\+\_\+coeff\+\_\+type@{\+\_\+coeff\+\_\+type}}
\index{\+\_\+coeff\+\_\+type@{\+\_\+coeff\+\_\+type}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{\+\_\+coeff\+\_\+type}{_coeff_type}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ typedef std\+::vector$<$double, typename Container\+Allocator\+::template rebind$<$double$>$\+::other $>$ {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::{\bf \+\_\+coeff\+\_\+type}}\hypertarget{structtraj__gen_1_1_poly_coeff___a957ab1b353d94d374008e9a073e030f0}{}\label{structtraj__gen_1_1_poly_coeff___a957ab1b353d94d374008e9a073e030f0}


Definition at line 38 of file Poly\+Coeff.\+h.

\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!\+\_\+poly\+\_\+order\+\_\+type@{\+\_\+poly\+\_\+order\+\_\+type}}
\index{\+\_\+poly\+\_\+order\+\_\+type@{\+\_\+poly\+\_\+order\+\_\+type}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{\+\_\+poly\+\_\+order\+\_\+type}{_poly_order_type}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ typedef int8\+\_\+t {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::{\bf \+\_\+poly\+\_\+order\+\_\+type}}\hypertarget{structtraj__gen_1_1_poly_coeff___a33d9b89513ff0ce3f0c9085468edbfe6}{}\label{structtraj__gen_1_1_poly_coeff___a33d9b89513ff0ce3f0c9085468edbfe6}


Definition at line 41 of file Poly\+Coeff.\+h.

\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!Const\+Ptr@{Const\+Ptr}}
\index{Const\+Ptr@{Const\+Ptr}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{Const\+Ptr}{ConstPtr}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ typedef boost\+::shared\+\_\+ptr$<$ \+::{\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$Container\+Allocator$>$ const$>$ {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::{\bf Const\+Ptr}}\hypertarget{structtraj__gen_1_1_poly_coeff___a0729b0dcc7df622ea72b75cc06207041}{}\label{structtraj__gen_1_1_poly_coeff___a0729b0dcc7df622ea72b75cc06207041}


Definition at line 49 of file Poly\+Coeff.\+h.

\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!Ptr@{Ptr}}
\index{Ptr@{Ptr}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{Ptr}{Ptr}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ typedef boost\+::shared\+\_\+ptr$<$ \+::{\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$Container\+Allocator$>$ $>$ {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::{\bf Ptr}}\hypertarget{structtraj__gen_1_1_poly_coeff___a79cb414eeeaedd1f8c1c0472f9912699}{}\label{structtraj__gen_1_1_poly_coeff___a79cb414eeeaedd1f8c1c0472f9912699}


Definition at line 48 of file Poly\+Coeff.\+h.

\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!Type@{Type}}
\index{Type@{Type}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{Type}{Type}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ typedef {\bf Poly\+Coeff\+\_\+}$<$Container\+Allocator$>$ {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::{\bf Type}}\hypertarget{structtraj__gen_1_1_poly_coeff___a51045d61676deca5abd3f5fedf8219e8}{}\label{structtraj__gen_1_1_poly_coeff___a51045d61676deca5abd3f5fedf8219e8}


Definition at line 24 of file Poly\+Coeff.\+h.



\subsection{Constructor \& Destructor Documentation}
\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!Poly\+Coeff\+\_\+@{Poly\+Coeff\+\_\+}}
\index{Poly\+Coeff\+\_\+@{Poly\+Coeff\+\_\+}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{Poly\+Coeff\+\_\+()}{PolyCoeff_()}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::{\bf Poly\+Coeff\+\_\+} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structtraj__gen_1_1_poly_coeff___aeecc1aa20fb6c3ffb1a5a5aff1698da5}{}\label{structtraj__gen_1_1_poly_coeff___aeecc1aa20fb6c3ffb1a5a5aff1698da5}


Definition at line 26 of file Poly\+Coeff.\+h.

\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!Poly\+Coeff\+\_\+@{Poly\+Coeff\+\_\+}}
\index{Poly\+Coeff\+\_\+@{Poly\+Coeff\+\_\+}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{Poly\+Coeff\+\_\+(const Container\+Allocator \&\+\_\+alloc)}{PolyCoeff_(const ContainerAllocator &_alloc)}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::{\bf Poly\+Coeff\+\_\+} (
\begin{DoxyParamCaption}
\item[{const Container\+Allocator \&}]{\+\_\+alloc}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structtraj__gen_1_1_poly_coeff___a9c09cb949e4c9fa8be83afd4fb0eaece}{}\label{structtraj__gen_1_1_poly_coeff___a9c09cb949e4c9fa8be83afd4fb0eaece}


Definition at line 30 of file Poly\+Coeff.\+h.



\subsection{Member Data Documentation}
\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!coeff@{coeff}}
\index{coeff@{coeff}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{coeff}{coeff}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ {\bf \+\_\+coeff\+\_\+type} {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::coeff}\hypertarget{structtraj__gen_1_1_poly_coeff___a93380cf7db017ab6e9d0ae40dac1e5b9}{}\label{structtraj__gen_1_1_poly_coeff___a93380cf7db017ab6e9d0ae40dac1e5b9}


Definition at line 39 of file Poly\+Coeff.\+h.

\index{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}!poly\+\_\+order@{poly\+\_\+order}}
\index{poly\+\_\+order@{poly\+\_\+order}!traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+@{traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}}
\subsubsection[{\texorpdfstring{poly\+\_\+order}{poly_order}}]{\setlength{\rightskip}{0pt plus 5cm}template$<$class Container\+Allocator $>$ {\bf \+\_\+poly\+\_\+order\+\_\+type} {\bf traj\+\_\+gen\+::\+Poly\+Coeff\+\_\+}$<$ Container\+Allocator $>$\+::poly\+\_\+order}\hypertarget{structtraj__gen_1_1_poly_coeff___aebcfb1e923a4299083c6c3402a3e1450}{}\label{structtraj__gen_1_1_poly_coeff___aebcfb1e923a4299083c6c3402a3e1450}


Definition at line 42 of file Poly\+Coeff.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
build/devel/include/traj\+\_\+gen/\hyperlink{_poly_coeff_8h}{Poly\+Coeff.\+h}\end{DoxyCompactItemize}
